snow cover – English–Français translations

🇬🇧 en fr 🇫🇷

snow cover noun

  • snow cover
couche de neige
Wiktionary Links